servicing trailer - French English Dictionary

servicing trailer

Meanings of "servicing trailer" in French English Dictionary : 1 result(s)

English French
Military
servicing trailer remorque d’entretien